package pe.edu.upc.xcode.food.rest;

import javax.ws.rs.Consumes;
import javax.ws.rs.GET;
import javax.ws.rs.Path;
import javax.ws.rs.PathParam;
import javax.ws.rs.Produces;


@Path("/platoWS")  /*Identifica al servio Web*/
@Produces("text/plain")
@Consumes("text/plain")
public class PlatoWS {
	
	@GET
	@Path("/save/{codigoCategoria}/{strNombreRestaurant}/{strDescripcionRestaurant}")
	public String save(@PathParam("codigoCategoria") Integer codigoCategoria,
			@PathParam("strNombreRestaurant") String strNombreRestaurant,
			@PathParam("strDescripcionRestaurant") String strDescripcionRestaurant) {
		
		return "Hello World " + strNombreRestaurant + " " + strDescripcionRestaurant 
				+ " " + strDescripcionRestaurant; 
	}
	
	@GET
	@Path("/save/{codigoCategoria}/{strNombreRestaurant}/{strDescripcionRestaurant}")
	public String update(@PathParam("codigoCategoria") Integer codigoCategoria,
			@PathParam("strNombreRestaurant") String strNombreRestaurant,
			@PathParam("strDescripcionRestaurant") String strDescripcionRestaurant) {
		
		return "Hello World " + strNombreRestaurant + " " + strDescripcionRestaurant 
				+ " " + strDescripcionRestaurant; 
	}
	
	@GET
	@Path("/save/{codigoCategoria}/{strNombreRestaurant}/{strDescripcionRestaurant}")
	public String delete(@PathParam("codigoCategoria") Integer codigoCategoria,
			@PathParam("strNombreRestaurant") String strNombreRestaurant,
			@PathParam("strDescripcionRestaurant") String strDescripcionRestaurant) {
		
		return "Hello World " + strNombreRestaurant + " " + strDescripcionRestaurant 
				+ " " + strDescripcionRestaurant; 
	}

}
